package com.beidasoft.web.model.punishmentCaseMove;

import java.util.Date;

/**
 * Created by Administrator on 2016/5/24.
 */
public class CaseMoveBasic {
    private String id;
    private String caseId;
    private String departmentId;       //所属机构
    private String caseName;           //案件名称
    private Date happenedDate;         //案发日期
    private Date enforcementDate;      //查出日期
    private String undertake;           //承办人
    private Date undertakeDate;        //承办日期
    private Date createDate;           //填报日期
    private String transferDepartment; //移送机构
    private Date transferDate;         //移送日期
    private Date substanceDate;        //实质审查日期
    private String substanceReason;    //实质审查不予立案原因
    private Date remindCheckDate;       //提请复核日期
    private String remindCheckReason;   //提请复核原因
    private Date checkDate;            //复核审查日期
    private String checkReason;        //复核审查不予立案原因
    private Date remindDate;           //提请监督日期
    private String remindReason;       //提请监督不予立案原因
    private Integer currentState;      //数据状态
    private Integer isRegister;        //是否立案
    private Integer isDelete;          //删除标志
    private String investigateFile;     //调查报告
    private String investigatePath;     //调查报告路径
    private String moveFile;            //移送书
    private String movePath;            //移送书路径
    private String otherFile;       //证据材料文件名称
    private String otherPath;       //证据材料路径
    private String contacts;            //联系人
    private String phone;               //联系方式
    private String crimeStandard;       //构成犯罪标准
    private Date receiveDate;           //接收日期
    private Integer caseSource;         //案件来源
    private Date shapeExamineDate;      //形式审查日期
    private String shapeExamineReason;  //形式审查不予立案原因
    private String caseType;            //案件类型01普通，02重大
    private Date remindSuperviseDate;   //提请监督日期
    private String remindSuperviseReason;   //提请监督原因
    private Date registerDate;              //立案日期

    private String transferDeptName;    //接收部门名称
    private String departmentName;      //移送部门名称

    private String stateName;

    private Integer isSpecialChange;

    private Integer isSupplement;
    private String supplementFile;
    private String supplementPath;

    private String caseMoveDocument;
    private Integer isProsecuteMove;

    private String casePaperFile;
    private String casePaperPath;
    private String criminalId;      //罪名Id
    private Integer isCounselBeforeMove;    //移送前是否与检察院会商
    private String examinePersonName;
    private String examinePersonPhone;
    private String assignOrganizationId;
    private String assignOrganizationName;

    private String documentName;
    private String documentPath;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCaseId() {
        return caseId;
    }

    public void setCaseId(String caseId) {
        this.caseId = caseId;
    }

    public String getDepartmentId() {
        return departmentId;
    }

    public void setDepartmentId(String departmentId) {
        this.departmentId = departmentId;
    }

    public String getCaseName() {
        return caseName;
    }

    public void setCaseName(String caseName) {
        this.caseName = caseName;
    }

    public Date getHappenedDate() {
        return happenedDate;
    }

    public void setHappenedDate(Date happenedDate) {
        this.happenedDate = happenedDate;
    }

    public Date getEnforcementDate() {
        return enforcementDate;
    }

    public void setEnforcementDate(Date enforcementDate) {
        this.enforcementDate = enforcementDate;
    }

    public String getUndertake() {
        return undertake;
    }

    public void setUndertake(String undertake) {
        this.undertake = undertake;
    }

    public Date getUndertakeDate() {
        return undertakeDate;
    }

    public void setUndertakeDate(Date undertakeDate) {
        this.undertakeDate = undertakeDate;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public String getTransferDepartment() {
        return transferDepartment;
    }

    public void setTransferDepartment(String transferDepartment) {
        this.transferDepartment = transferDepartment;
    }

    public Date getTransferDate() {
        return transferDate;
    }

    public void setTransferDate(Date transferDate) {
        this.transferDate = transferDate;
    }

    public Date getSubstanceDate() {
        return substanceDate;
    }

    public void setSubstanceDate(Date substanceDate) {
        this.substanceDate = substanceDate;
    }

    public String getSubstanceReason() {
        return substanceReason;
    }

    public void setSubstanceReason(String substanceReason) {
        this.substanceReason = substanceReason;
    }

    public Date getCheckDate() {
        return checkDate;
    }

    public void setCheckDate(Date checkDate) {
        this.checkDate = checkDate;
    }

    public String getCheckReason() {
        return checkReason;
    }

    public void setCheckReason(String checkReason) {
        this.checkReason = checkReason;
    }

    public Date getRemindDate() {
        return remindDate;
    }

    public void setRemindDate(Date remindDate) {
        this.remindDate = remindDate;
    }

    public String getRemindReason() {
        return remindReason;
    }

    public void setRemindReason(String remindReason) {
        this.remindReason = remindReason;
    }

    public Integer getCurrentState() {
        return currentState;
    }

    public void setCurrentState(Integer currentState) {
        this.currentState = currentState;
    }

    public Integer getIsRegister() {
        return isRegister;
    }

    public void setIsRegister(Integer isRegister) {
        this.isRegister = isRegister;
    }

    public Integer getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(Integer isDelete) {
        this.isDelete = isDelete;
    }

    public String getOtherFile() {
        return otherFile;
    }

    public void setOtherFile(String otherFile) {
        this.otherFile = otherFile;
    }

    public String getOtherPath() {
        return otherPath;
    }

    public void setOtherPath(String otherPath) {
        this.otherPath = otherPath;
    }

    public String getInvestigateFile() {
        return investigateFile;
    }

    public void setInvestigateFile(String investigateFile) {
        this.investigateFile = investigateFile;
    }

    public String getInvestigatePath() {
        return investigatePath;
    }

    public void setInvestigatePath(String investigatePath) {
        this.investigatePath = investigatePath;
    }

    public String getMoveFile() {
        return moveFile;
    }

    public void setMoveFile(String moveFile) {
        this.moveFile = moveFile;
    }

    public String getContacts() {
        return contacts;
    }

    public void setContacts(String contacts) {
        this.contacts = contacts;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getMovePath() {
        return movePath;
    }

    public void setMovePath(String movePath) {
        this.movePath = movePath;
    }

    public String getCrimeStandard() {
        return crimeStandard;
    }

    public void setCrimeStandard(String crimeStandard) {
        this.crimeStandard = crimeStandard;
    }

    public Integer getCaseSource() {
        return caseSource;
    }

    public void setCaseSource(Integer caseSource) {
        this.caseSource = caseSource;
    }

    public String getTransferDeptName() {
        return transferDeptName;
    }

    public void setTransferDeptName(String transferDeptName) {
        this.transferDeptName = transferDeptName;
    }

    public String getDepartmentName() {
        return departmentName;
    }

    public void setDepartmentName(String departmentName) {
        this.departmentName = departmentName;
    }

    public Date getReceiveDate() {
        return receiveDate;
    }

    public void setReceiveDate(Date receiveDate) {
        this.receiveDate = receiveDate;
    }

    public Date getShapeExamineDate() {
        return shapeExamineDate;
    }

    public void setShapeExamineDate(Date shapeExamineDate) {
        this.shapeExamineDate = shapeExamineDate;
    }

    public String getShapeExamineReason() {
        return shapeExamineReason;
    }

    public void setShapeExamineReason(String shapeExamineReason) {
        this.shapeExamineReason = shapeExamineReason;
    }

    public String getCaseType() {
        return caseType;
    }

    public void setCaseType(String caseType) {
        this.caseType = caseType;
    }

    public Date getRemindCheckDate() {
        return remindCheckDate;
    }

    public void setRemindCheckDate(Date remindCheckDate) {
        this.remindCheckDate = remindCheckDate;
    }

    public String getRemindCheckReason() {
        return remindCheckReason;
    }

    public void setRemindCheckReason(String remindCheckReason) {
        this.remindCheckReason = remindCheckReason;
    }

    public Date getRemindSuperviseDate() {
        return remindSuperviseDate;
    }

    public void setRemindSuperviseDate(Date remindSuperviseDate) {
        this.remindSuperviseDate = remindSuperviseDate;
    }

    public String getRemindSuperviseReason() {
        return remindSuperviseReason;
    }

    public void setRemindSuperviseReason(String remindSuperviseReason) {
        this.remindSuperviseReason = remindSuperviseReason;
    }

    public Date getRegisterDate() {
        return registerDate;
    }

    public void setRegisterDate(Date registerDate) {
        this.registerDate = registerDate;
    }

    public String getStateName() {
        return stateName;
    }

    public void setStateName(String stateName) {
        this.stateName = stateName;
    }

    public Integer getIsSpecialChange() {
        return isSpecialChange;
    }

    public void setIsSpecialChange(Integer isSpecialChange) {
        this.isSpecialChange = isSpecialChange;
    }

    public Integer getIsSupplement() {
        return isSupplement;
    }

    public void setIsSupplement(Integer isSupplement) {
        this.isSupplement = isSupplement;
    }

    public String getSupplementFile() {
        return supplementFile;
    }

    public void setSupplementFile(String supplementFile) {
        this.supplementFile = supplementFile;
    }

    public String getSupplementPath() {
        return supplementPath;
    }

    public void setSupplementPath(String supplementPath) {
        this.supplementPath = supplementPath;
    }

    public String getCaseMoveDocument() {
        return caseMoveDocument;
    }

    public void setCaseMoveDocument(String caseMoveDocument) {
        this.caseMoveDocument = caseMoveDocument;
    }

    public Integer getIsProsecuteMove() {
        return isProsecuteMove;
    }

    public void setIsProsecuteMove(Integer isProsecuteMove) {
        this.isProsecuteMove = isProsecuteMove;
    }

    public String getCasePaperFile() {
        return casePaperFile;
    }

    public void setCasePaperFile(String casePaperFile) {
        this.casePaperFile = casePaperFile;
    }

    public String getCasePaperPath() {
        return casePaperPath;
    }

    public void setCasePaperPath(String casePaperPath) {
        this.casePaperPath = casePaperPath;
    }

    public String getCriminalId() {
        return criminalId;
    }

    public void setCriminalId(String criminalId) {
        this.criminalId = criminalId;
    }

    public Integer getIsCounselBeforeMove() {
        return isCounselBeforeMove;
    }

    public void setIsCounselBeforeMove(Integer isCounselBeforeMove) {
        this.isCounselBeforeMove = isCounselBeforeMove;
    }

    public String getExaminePersonName() {
        return examinePersonName;
    }

    public void setExaminePersonName(String examinePersonName) {
        this.examinePersonName = examinePersonName;
    }

    public String getExaminePersonPhone() {
        return examinePersonPhone;
    }

    public void setExaminePersonPhone(String examinePersonPhone) {
        this.examinePersonPhone = examinePersonPhone;
    }

    public String getAssignOrganizationId() {
        return assignOrganizationId;
    }

    public void setAssignOrganizationId(String assignOrganizationId) {
        this.assignOrganizationId = assignOrganizationId;
    }

    public String getAssignOrganizationName() {
        return assignOrganizationName;
    }

    public void setAssignOrganizationName(String assignOrganizationName) {
        this.assignOrganizationName = assignOrganizationName;
    }

    public String getDocumentName() {
        return documentName;
    }

    public void setDocumentName(String documentName) {
        this.documentName = documentName;
    }

    public String getDocumentPath() {
        return documentPath;
    }

    public void setDocumentPath(String documentPath) {
        this.documentPath = documentPath;
    }
}
